remote-controlled station - Turkish English Dictionary